-
Module: Assets
7:03:11 PM / 00:02:19:724 Warning
Module: Assets
12.12.2025 7:03:11 PM 12.12.2025 7:05:31 PM 00:02:19:724 · #test-id=1AssetsFeature: ListAssets ListSub-Feature: CRUD AssetsCRUD Assets ListStatus Timestamp Details Info 7:03:11 PM Starting UI testing for dashboard, create asset and edit asset flow Info 7:03:11 PM Starting UI testing Info 7:03:12 PM Starting login process Info 7:03:12 PM Navigating to login page: https://acme.egalvanic.ai/login Info 7:03:15 PM Entering email: rahul+acme@egalvanic.com Info 7:03:16 PM Entering password: RP@egalvanic123 Info 7:03:16 PM Clicking login button Info 7:03:16 PM Waiting for login to complete Pass 7:03:18 PM Login successful in 6392 ms Info 7:03:18 PM Getting authentication token for API testing Info 7:03:18 PM Starting Authentication Flow (Alliance Config + Tenant Login) Info 7:03:18 PM Calling alliance-config API to fetch tenant base URL Info 7:03:21 PM Alliance-config status: 200 Info 7:03:21 PM Alliance-config response: { "alliance_partner": { "branding": { "accent_color": "#bf1e2e", "large_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/alliance-partner-logos/egalvanic-logo-large.png", "primary_color": "#3a3a3c", "small_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/alliance-partner-logos/eg-logo-small.png" }, "display_name": "Platform", "id": "f95a46ff-29af-4a34-b6a2-c0578b0338cb", "invoke_url": "https://acme.egalvanic.ai/api", "name": "egalvanic" }, "company": { "address": { "city": "Milwaukee", "country_code": "US", "formatted": "313 N Plankington Ave\nMilwaukee, WI 53207", "line_1": "313 N Plankington Ave", "line_2": null, "postal_code": "53207", "state_province": "WI" }, "branding": { "accent_color": "#bf1e2e", "large_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/logos/acme.png", "primary_color": "#D3D3D3", "small_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/logos/acme.png" }, "id": "0a61e613-7887-4c10-99bf-59cedc4460f2", "name": "Acme", "subdomain": "acme" }, "success": true } Pass 7:03:23 PM Tenant API Base URL found: https://acme.egalvanic.ai/api Info 7:03:23 PM Proceeding to tenant login using: https://acme.egalvanic.ai/api Info 7:03:23 PM Login request payload: {"password":"RP@egalvanic123","email":"rahul+acme@egalvanic.com"} Info 7:03:24 PM Login response status code: 200 Info 7:03:24 PM Login response body: { "access_token": "eyJraWQiOiJsMXFIY3lVWk9CQU9DYTRQeWZEdzZzamZ6c1ZWYXlodXdGWnFJZUR2NkhVPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJldmVudF9pZCI6Ijg1ZDJjMWYzLThlM2ItNDk1ZS1hZWFlLTUyMjVkODg1NDhlYSIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiYXdzLmNvZ25pdG8uc2lnbmluLnVzZXIuYWRtaW4iLCJhdXRoX3RpbWUiOjE3NjU1NDYxODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC51cy1lYXN0LTIuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0yX0laU3E3ajVsTiIsImV4cCI6MTc2NTU0OTc4MSwiaWF0IjoxNzY1NTQ2MTgxLCJqdGkiOiI1Njg3ODIxOS1lMTFhLTRmMTMtYTY3My1hMmVkNmYxZTcwY2MiLCJjbGllbnRfaWQiOiJkYTRudXU1ODkxbm82aG5pcGlvbWoydjlhIiwidXNlcm5hbWUiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQifQ.qzqSN2Iij6EhPneKoolu4VFffxwDfuuHDJC5171M5cCX9sl52oHBV1VWQNMSi4MeCLKxrh1RML4CglzSfqZYVW0FK-YJc2rfGMCt_IkIwMeZWEOWwvNk-ZpO4rr3dsnnnORABLhLlwqUdB3a1lLbjLm3L-ph4QRfi_FBk4CvZh63WZ_SdpFH7gddFmnsRJZ3Kw0ho_liRrFA80n6rPG8vxcVqWfhVLC6q1fgFVb3HO_vsNjVH_SDgTngx26fnQwiX_j-cbnNkDsbJOxJe-e1g7cEojiNnMVKuODSbCfnuv1J3FOoLeoHO1ryLDLtBInhduYzgVQAnjoNHR9q-wEGgQ", "expires_in": 3600, "id_token": "eyJraWQiOiJIT2llRG9rUU40TlVCV2w4aHdtbG1vZE5CY3I4aHVyczRcLzFiYkc5UFwvcVk9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJhdWQiOiJkYTRudXU1ODkxbm82aG5pcGlvbWoydjlhIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImV2ZW50X2lkIjoiODVkMmMxZjMtOGUzYi00OTVlLWFlYWUtNTIyNWQ4ODU0OGVhIiwidG9rZW5fdXNlIjoiaWQiLCJhdXRoX3RpbWUiOjE3NjU1NDYxODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC51cy1lYXN0LTIuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0yX0laU3E3ajVsTiIsImNvZ25pdG86dXNlcm5hbWUiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJleHAiOjE3NjU1NDk3ODEsImlhdCI6MTc2NTU0NjE4MSwiZW1haWwiOiJyYWh1bCthY21lQGVnYWx2YW5pYy5jb20ifQ.GctecxBjJ5ZYLaGRrUswU517Zc-8OnKixYYGK-Z6UY6kUCaUW9aSjKbw6j49NXAHSkieYwz9rdyzQZP45vvEwBDWSmld-ZBqmIMW6QVKnVNzVFkLhU6z8VsbKtV2My-iqMmC-M_oieu9-pqDXgFhDqS9zZ5VClxA9HoHsgqnoxyZbcjLQcP3hzbcEaDsdDU4fpnO-nrXCQ14Or0wfzry4039-KERRQy8wIPOKANQMIcCjWarBDMQPFt4pnZ2fyaRVAEMMG2YkgZKHJ7Eu7AtWwxurb-DxgzKdFVv5oRgTd6GMD8zYMyLto4RdPD2W8ajDmrtad83vgQgqPje0JedRg", "refresh_token": "eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.kvgY1CYofjyKqLwo2GDfDj49bbBPQz5rsyJUPeEUqUBXZcfkLD0SPYnXJNgqq1wShfZRUEBlLceejwC6HG0lzUHNqXp41XPGtLtSpRvdaxQplsJvtMq2lJZ6x-p2hHdaSBJH7ylMqsGRIDoi7fKjEm3djQDU96xiOzzd1ZaDcem_dubCUb3ORZIfFLroV0Q3KpVh4HLaLKLnKzt6vyu4nyFWxLJ5aQ3W9Mik-NTyX5TR0eQNdkfOvUUiQGbj6hiH75oaXtzYu3qh_E5zUhQFopOfxlh_cf4Cb5iHERpHuqk7ZRMqDHBkcvcVHBnYmjCHKInwXEYCXbV0E0E7F5uarQ.Sc9MvFwkk2rU1uT3.iJeYh4H83dT3QH9xhFBu3hOYMrlrIYjJwiu8ngVNPu8ty2VmuTa28slQw5MbXHvhrMr3n72laIio6jLuXJHaQKBJZgMnah1E9jxjgZsIHKdOYYuZ_EXQtFyI35zUPmXSBqkeJ5t-MENae9xRYKdzWL35F0VAcn94xA9FvfowTX_EsA14kmtkXog1KeWD7cbgNAyGaauVjin-Rl7DVCBzR-XKnjeqLmtPwGDO5fuEbwuwyuihHaZ0ngqLIyOnvomyeAqjpXEAvVw12rUBCDaMm1zHlHcDIvUiRRLOS-0T1SolnUDGj7we-_Sk3ddFicgT2g90_PlgEo2cEs-V5pULmdcaMzvTqG2q2ScLuqNi9mpfqDqAxiGn6mDdS-yz7YW63gTh_etTgjG5BfR2LKMfGJ49BjbFvZyu5jUSpwRlfbwAtUtdhVY_g9jWaeAanSB8YZgW0_bt7h1QbB5ItOtlbrKS0VNAxLwoWEDM2WhxS5UD1RGuionxLoR9ttT7kdAk1Ao1inyfDm-hxvXLtP75T-87PdaCM9nFrk2JrGKJDVmV1gg_M0FnUPHw6PbCXnEGDRMLlnHwjBWBorazn5oYTwUu9oT5lsAwgPmle3_xFA6Aw85kr6GiV3LNBf0f0HgzUewAFWV7b6GL0Dked9e9HqJzQqDmp0eo7ZO21ctLvU-fKc3H4zl4jSjSOkrTuqPgglkGzaVr-UX6bAM7tI7I3lpkN-SIgDnaiOS9_xIDJgzln_3qpxmg4Jdyn-Sc4K1ucjsJgQEvpWr0u3D6TCfJGlER3KxAn02LYZUA9IK8iGqyqICo6CtYorB_LZAGe5hE-bgSumAPHJvxpIa9nc2rk04NP7gb0Uepq8xnkiTnVVuAtbruVmtWoX_hjARuCAeJhabFMyJ4g6jDWV7RWU2ioEy5W1vXgq1rHG5QfTV4086UDZFE8ZVQhwIXQsmsJqiW-DPiFH-FuS5ODB9BG2DuVIUElZ5vF3zkY0R13Srypz6NFhVOamDOoRSW9EXULScZUYc9a9a1dsV2qUBEikCUhZXJAHYxcliipeNljuKBZ4JCoVc5Ihm_mq9pvIMIsL7Cl6kNsX3WcqHIY-Fh0nakx8dS7l-f8jgFDgzrpabjFEavD1F_x24ntCigC-LFbTzQhchxzo2ng5osRM_gJLcJJserM_VReMJvrtkILF-LA1bzv2WgMCMNKTpHeBOgn8EitSOpVAsdWbCcjJISO8bPVHar4PeRpSpqXf1eHAfT_q455ZcWiCtNw7eAVdVNCdka_8IhHbZSjziz3lftnNKL0m-uIac5jtvgY-t67iDVyRO8CO0FK5VB4Jm32Mbe.sUi-DdZfI3ZasUZbF4gYEQ" } Pass 7:03:24 PM Authentication token obtained successfully Info 7:03:24 PM Token (first 10 chars): eyJraWQiOi... Info 7:03:24 PM User ID extracted: null Info 7:03:25 PM Selecting site Info 7:03:25 PM Clicking on site selection dropdown Info 7:03:25 PM Waiting for site options to appear Info 7:03:25 PM Scrolling to bottom of site list Info 7:03:25 PM Selecting 'Test Site' Pass 7:03:25 PM Test Site Selected Successfully Info 7:03:26 PM Navigating to Assets page Info 7:03:26 PM Clicking on Assets menu item Info 7:03:26 PM Waiting for Assets page to load Pass 7:03:28 PM Assets Page Loaded Successfully Info 7:03:29 PM === PHASE 1: CREATE ASSET === Info 7:03:29 PM Clicking Create Asset button Info 7:03:30 PM Waiting for Create Asset dialog to open Info 7:03:30 PM Filling BASIC INFO Info 7:03:30 PM Entering Asset Name: asset Info 7:03:31 PM Entering QR Code: qrcode Info 7:03:31 PM Selecting Asset Class: 3-Pole Breaker Info 7:03:33 PM Scrolling to Asset Subtype section Info 7:03:33 PM Selecting Asset Subtype (if available) Info 7:03:34 PM Selecting Condition of Maintenance: 2 Info 7:03:35 PM Expanding CORE ATTRIBUTES section Info 7:03:36 PM CORE ATTRIBUTES section already expanded Info 7:03:36 PM Entering Model: model123 Info 7:03:36 PM Entering Notes: good Info 7:03:36 PM Selecting Ampere Rating: 20 A Info 7:03:45 PM Selecting Manufacturer: Eaton Info 7:03:46 PM Entering Catalog Number: cat001 Info 7:03:46 PM Entering Breaker Settings: setting1 Info 7:03:46 PM Selecting Interrupting Rating: 10 kA Info 7:03:47 PM Selecting kA Rating: 18 kA Info 7:03:48 PM Entering Replacement Cost: 30000 Info 7:03:49 PM Clicking Create Asset button to submit Info 7:03:49 PM Waiting for asset creation confirmation Warning 7:04:15 PM No explicit success toast detected verify UI Info 7:04:15 PM === PHASE 2: EDIT ASSET === Info 7:04:15 PM Searching for asset: asset Info 7:04:15 PM Entering search term: asset Info 7:04:16 PM Opening asset for editing Info 7:04:16 PM Clicking edit button for asset Info 7:04:17 PM Ensuring CORE ATTRIBUTES section is expanded Info 7:04:18 PM CORE ATTRIBUTES section already expanded Info 7:04:18 PM Editing Model and Notes fields Info 7:04:18 PM Editing Model field Info 7:04:18 PM Editing Notes field Info 7:04:19 PM Updating kA Rating selections Info 7:04:19 PM Selecting 10 kA Info 7:04:28 PM Selecting 18 kA Info 7:04:37 PM Handling 'none' elements if present Info 7:04:37 PM Setting Suggested Shortcut to Fuse if available Info 7:04:37 PM Selecting 'Fuse' for Suggested Shortcut Info 7:04:46 PM Saving changes Info 7:04:46 PM Waiting for edit confirmation Warning 7:05:11 PM No explicit edit success toast detected Pass 7:05:12 PM UI testing completed successfully Pass 7:05:12 PM Full UI flow completed successfully base64 imgBefore Loginbase64 imgBefore API Authenticationbase64 imgAfter API Authenticationbase64 imgAfter Loginbase64 imgBefore Site Selectionbase64 imgAfter Site Selectionbase64 imgBefore Assets Pagebase64 imgAssets Pagebase64 imgBefore Create Assetbase64 imgAfter Phase 1 Createbase64 imgBefore Edit Assetbase64 imgAfter Phase 2 Editbase64 imgBefore API Testsbase64 imgBefore Auth Me Testbase64 imgAPI Auth Me Testbase64 imgBefore Users Endpoint Testbase64 imgAPI Users Endpoint Testbase64 imgBefore Create User Testbase64 imgAPI Create User Testbase64 imgAPI Tests Completebase64 imgBefore UI Load Testbase64 imgUI Performance Testbase64 imgBefore Consistency Testbase64 imgUI Consistency Testbase64 imgBefore Concurrent Requests Testbase64 imgConcurrent Requests Performancebase64 imgBefore Response Size Testbase64 imgAPI Response Size Testbase64 imgPerformance Tests Completebase64 imgBefore SQL Injection Testbase64 imgSQL Injection Testbase64 imgBefore XSS Testbase64 imgXSS Protection Testbase64 imgBefore Missing Auth Testbase64 imgMissing Authentication Testbase64 imgBefore Path Traversal Testbase64 imgPath Traversal Testbase64 imgBefore Command Injection Testbase64 imgCommand Injection TestSub-Feature: SearchAssets Search List -
Cross-Browser Testing - CHROME
7:03:11 PM / 00:02:19:787 Pass
Cross-Browser Testing - CHROME
12.12.2025 7:03:11 PM 12.12.2025 7:05:31 PM 00:02:19:787 · #test-id=5Cross-BrowserTestingbase64 imgBefore Login - CHROMEbase64 imgAfter Login - CHROMEbase64 imgBefore Site Selection - CHROMEbase64 imgAfter Site Selection - CHROMEbase64 imgBefore Assets Page - CHROMEbase64 imgAssets Page - CHROMEbase64 imgBefore Create Asset - CHROMEbase64 imgAfter Phase 1 Create - CHROMEbase64 imgBefore Edit Asset - CHROMEbase64 imgAfter Phase 2 Edit - CHROMEbase64 imgBefore API Tests - CHROMEbase64 imgBefore Auth Me Test - CHROMEbase64 imgAPI Auth Me Test - CHROMEbase64 imgBefore Users Endpoint Test - CHROMEbase64 imgAPI Users Endpoint Test - CHROMEbase64 imgBefore Create User Test - CHROMEbase64 imgAPI Create User Test - CHROMEbase64 imgBefore UI Load Test - CHROMEbase64 imgUI Performance Test - CHROMEbase64 imgBefore Consistency Test - CHROMEbase64 imgUI Consistency Test - CHROMEbase64 imgBefore Concurrent Requests Test - CHROMEbase64 imgConcurrent Requests Performance - CHROMEbase64 imgBefore Response Size Test - CHROMEbase64 imgAPI Response Size Test - CHROMEbase64 imgBefore SQL Injection Test - CHROMEbase64 imgSQL Injection Test - CHROMEbase64 imgBefore XSS Test - CHROMEbase64 imgXSS Protection Test - CHROMEbase64 imgBefore Missing Auth Test - CHROMEbase64 imgMissing Authentication Test - CHROMEbase64 imgBefore Path Traversal Test - CHROMEbase64 imgPath Traversal Test - CHROMEbase64 imgBefore Command Injection Test - CHROMEbase64 imgCommand Injection Test - CHROMEStatus Timestamp Details Info 7:03:11 PM Starting cross-browser testing on CHROME Info 7:03:11 PM Browser Version: 142.0.7444.176 Info 7:03:11 PM Operating System: Windows 10 10.0 Info 7:03:12 PM Before Login - CHROME Pass 7:03:24 PM Login Successful - CHROME Info 7:03:25 PM Before Site Selection - CHROME Pass 7:03:25 PM Site Selection Successful - CHROME Info 7:03:26 PM Before Assets Page - CHROME Pass 7:03:28 PM Assets Page Loaded - CHROME Info 7:03:29 PM Before Create Asset - CHROME Pass 7:04:15 PM Asset Creation Phase 1 Successful - CHROME Info 7:04:15 PM Before Edit Asset - CHROME Pass 7:05:12 PM Asset Edit Phase 2 Successful - CHROME Pass 7:05:12 PM UI testing completed successfully on CHROME Pass 7:05:12 PM Full UI flow completed successfully on CHROME Info 7:05:12 PM Starting API testing on CHROME Info 7:05:12 PM Before API Tests - CHROME Info 7:05:12 PM Before Auth Me Test - CHROME Pass 7:05:13 PM Auth Me Test Passed - CHROME Info 7:05:13 PM Before Users Endpoint Test - CHROME Pass 7:05:15 PM Users Endpoint Test Passed - CHROME Info 7:05:15 PM Before Create User Test - CHROME Pass 7:05:16 PM Create User Test Completed - CHROME Pass 7:05:16 PM API testing completed with detailed results on CHROME Info 7:05:16 PM Starting performance testing on CHROME Info 7:05:16 PM Before UI Load Test - CHROME Pass 7:05:18 PM UI Performance Test Completed - CHROME Info 7:05:19 PM Before Consistency Test - CHROME Pass 7:05:25 PM UI Consistency Test Completed - CHROME Info 7:05:25 PM Before Concurrent Requests Test - CHROME Pass 7:05:27 PM Concurrent Requests Test Completed - CHROME Info 7:05:28 PM Before Response Size Test - CHROME Pass 7:05:29 PM API Response Size Test Completed - CHROME Pass 7:05:29 PM Performance testing completed with detailed results on CHROME Info 7:05:29 PM Starting security testing on CHROME Info 7:05:29 PM Before SQL Injection Test - CHROME Pass 7:05:29 PM SQL Injection Test Completed - CHROME Info 7:05:29 PM Before XSS Test - CHROME Pass 7:05:30 PM XSS Test Completed - CHROME Info 7:05:30 PM Before Missing Auth Test - CHROME Pass 7:05:30 PM Missing Auth Test Completed - CHROME Info 7:05:30 PM Before Path Traversal Test - CHROME Pass 7:05:31 PM Path Traversal Test Completed - CHROME Info 7:05:31 PM Before Command Injection Test - CHROME Pass 7:05:31 PM Command Injection Test Completed - CHROME Pass 7:05:31 PM Security testing completed with detailed results on CHROME -
API Testing
7:05:12 PM / 00:00:04:222 Pass
API Testing
12.12.2025 7:05:12 PM 12.12.2025 7:05:16 PM 00:00:04:222 · #test-id=6Status Timestamp Details Info 7:05:12 PM Starting API testing Info 7:05:12 PM Using auth token for API testing Info 7:05:12 PM Testing GET /auth/me endpoint Info 7:05:13 PM GET /auth/me response time: 699 ms Info 7:05:13 PM GET /auth/me status code: 200 Info 7:05:13 PM GET /auth/me response headers: Content-Type=application/json Content-Length=2578 Connection=keep-alive Date=Fri, 12 Dec 2025 13:31:30 GMT Server=gunicorn X-Cache=Miss from cloudfront Via=1.1 d03e1fdb296cec133b80d2f6e5d8974a.cloudfront.net (CloudFront) X-Amz-Cf-Pop=BOM78-P9 X-Amz-Cf-Id=p9nhW3PVoQF4Ne8rPYMRORLDuhhjR4aZJMS05pTfN4vi0Rp4m2b_0A== Pass 7:05:13 PM GET /auth/me endpoint test passed Info 7:05:13 PM User authenticated: null (ID: null) Info 7:05:13 PM User name: null Info 7:05:13 PM Response body (first 200 chars): { "accessible_sld_ids": [], "cognito_username": null, "company_branding": { "accent_color": "#bf1e2e", "large_logo": "acme.png", "primary_color": "#D3D3D3", "small_logo": "acme.p... Info 7:05:13 PM Testing GET /users endpoint Info 7:05:14 PM GET /users response time: 382 ms Info 7:05:14 PM GET /users status code: 200 Pass 7:05:14 PM GET /users endpoint test passed Info 7:05:14 PM API response size: 216298 characters Pass 7:05:14 PM API response size is acceptable Info 7:05:15 PM Number of users returned: 499 Info 7:05:15 PM First user email: null Info 7:05:15 PM Response body (first 200 chars): [ { "active": true, "company_id": "0a61e613-7887-4c10-99bf-59cedc4460f2", "created_at": "2025-08-17T15:07:32Z", "email": null, "first_name": null, "id": "d0d90590-32f6-4fd9-a... Info 7:05:15 PM Testing POST /users endpoint (example) Info 7:05:16 PM POST /users status code: 400 Info 7:05:16 PM POST /users request payload: {"name":"Test User","email":"test@example.com"} Pass 7:05:16 PM POST /users correctly rejected (as expected): 400 Pass 7:05:16 PM API testing completed with detailed results -
Performance Testing
7:05:16 PM / 00:00:12:871 Warning
Performance Testing
12.12.2025 7:05:16 PM 12.12.2025 7:05:29 PM 00:00:12:871 · #test-id=7Status Timestamp Details Info 7:05:16 PM Starting performance testing Info 7:05:16 PM Testing UI page load performance Info 7:05:18 PM Login page load time: 1322 ms Pass 7:05:18 PM Excellent page load time (< 2 seconds) Info 7:05:18 PM Testing UI page load consistency Info 7:05:20 PM Load test 1 time: 1107 ms Info 7:05:22 PM Load test 2 time: 580 ms Info 7:05:24 PM Load test 3 time: 1010 ms Info 7:05:25 PM Average load time over 3 tests: 899 ms Pass 7:05:25 PM Page load times are consistent (difference < 1 second) Info 7:05:25 PM Testing concurrent API requests performance Info 7:05:25 PM Sending 5 concurrent requests Info 7:05:25 PM Concurrent request 1 successful in 446 ms Info 7:05:26 PM Concurrent request 2 successful in 421 ms Info 7:05:26 PM Concurrent request 3 successful in 379 ms Info 7:05:27 PM Concurrent request 4 successful in 566 ms Info 7:05:27 PM Concurrent request 5 successful in 413 ms Info 7:05:27 PM Average response time for 5 concurrent requests: 445 ms Info 7:05:27 PM Successful requests: 5/5 Pass 7:05:27 PM Excellent concurrent requests performance (< 1 second) Pass 7:05:27 PM All concurrent requests successful (100% success rate) Info 7:05:28 PM Testing API response size performance Info 7:05:29 PM API response size: 216298 characters Warning 7:05:29 PM Large API response size (> 100KB) Pass 7:05:29 PM Performance testing completed with detailed results -
Security Testing
7:05:29 PM / 00:00:02:282 Fail
Security Testing
12.12.2025 7:05:29 PM 12.12.2025 7:05:31 PM 00:00:02:282 · #test-id=8Status Timestamp Details Info 7:05:29 PM Starting security testing Info 7:05:29 PM Testing SQL injection protection Info 7:05:29 PM SQL injection test response status: 200 Info 7:05:29 PM SQL injection payload used: '; DROP TABLE users; -- Fail 7:05:29 PM Potential SQL injection vulnerability detected - Request was not rejected properly Info 7:05:29 PM Testing XSS protection Info 7:05:30 PM XSS test response status: 200 Info 7:05:30 PM XSS payload used: Warning 7:05:30 PM Potential XSS vulnerability detected - Request was not handled properly Info 7:05:30 PM Testing missing authentication protection Info 7:05:30 PM Missing auth test response status: 401 Pass 7:05:30 PM Missing authentication protection is working correctly - Request rejected with status 401 Info 7:05:30 PM Testing path traversal protection Info 7:05:30 PM Path traversal test response status: 400 Pass 7:05:30 PM Path traversal protection is working correctly - Request rejected with status 400 Info 7:05:31 PM Testing command injection protection Info 7:05:31 PM Command injection test response status: 200 Info 7:05:31 PM Command injection payload used: test; cat /etc/passwd Warning 7:05:31 PM Potential command injection vulnerability detected - Request was not rejected properly Pass 7:05:31 PM Security testing completed with detailed results
-
Assets
1 tests
Assets
1 othersStatus Timestamp TestName Warning 19:03:11 PM Module: Assets -
Search
1 tests
Search
1 passedStatus Timestamp TestName Pass 19:03:11 PM Sub-Feature: Search Module: Assets.Feature: List.Sub-Feature: Search -
List
1 tests
List
1 othersStatus Timestamp TestName Warning 19:03:11 PM Feature: List Module: Assets.Feature: List -
Cross-BrowserTesting
1 tests
Cross-BrowserTesting
1 passedStatus Timestamp TestName Pass 19:03:11 PM Cross-Browser Testing - CHROME -
CRUD
1 tests
CRUD
1 othersStatus Timestamp TestName Warning 19:03:11 PM Sub-Feature: CRUD Assets Module: Assets.Feature: List.Sub-Feature: CRUD Assets
Started
Dec 12, 2025 07:03:07 PM
Ended
Dec 12, 2025 07:05:31 PM
Tests Passed
2
Tests Failed
1
Tests
Steps
Log events
Timeline
Tags
| Name | Passed | Failed | Skipped | Others | Passed % |
|---|---|---|---|---|---|
| Assets | 0 | 0 | 0 | 1 | 0% |
| Search | 1 | 0 | 0 | 0 | 100% |
| List | 0 | 0 | 0 | 1 | 0% |
| Cross-BrowserTesting | 1 | 0 | 0 | 0 | 100% |
| CRUD | 0 | 0 | 0 | 1 | 0% |
System/Environment
| Name | Value |
|---|---|
| Organization | ACME |
| Environment | Test |
| Browser | chrome |
| Tester | QA Automation Engineer |